frontal rain - Español Inglés Diccionario